$(document).ready(function(){

// hide #goes_top first
$("#goes_top").hide();

// fade in #goes_top
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 300) {
$('#goes_top').fadeIn();
} else {
$('#goes_top').fadeOut();
}
});

// scroll body to 0px on click
$('#goes_top a').click(function () {
$('body,html').animate({
scrollTop: 0
}, 700);
return false;
});
});

});